package com.jiangxjsy.model.crm.entity;


import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;
import java.sql.Date;
import java.sql.Timestamp;

@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class CrmInvoice implements Serializable {

  private Long invoiceId;
  private String invoiceApplyNumber;
  private Long customerId;
  private Long contractId;
  private Double invoiceMoney;
  private Date invoiceDate;
  private Long invoiceType;
  private String remark;
  private Long titleType;
  private String invoiceTitle;
  private String taxNumber;
  private String depositBank;
  private String depositAccount;
  private String depositAddress;
  private String telephone;
  private String contactsName;
  private String contactsMobile;
  private String contactsAddress;
  private Long examineRecordId;
  private Long checkStatus;
  private Long ownerUserId;
  private String invoiceNumber;
  private Date realInvoiceDate;
  private String logisticsNumber;
  private Long invoiceStatus;
  private Long createUserId;
  private Timestamp createTime;
  private Timestamp updateTime;
  private String batchId;

}
